nearest inhabited area - Spanish English Dictionary